package com.oms.domain;

import java.sql.Timestamp;
import java.util.HashSet;
import java.util.Set;

/**
 * Activitysubsteptimearrangement entity. @author MyEclipse Persistence Tools
 */

public class Activitysubsteptimearrangement implements java.io.Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = 4645312227999645028L;
	// Fields

	private Integer arrangement;
	private Activitysubstepinfo activitysubstepinfo;
	private String place;
	private Timestamp beginTime;
	private Timestamp endTime;
	private Timestamp lastUpdateTime;
	private Boolean deleteTag;
	private String expandBar1;
	private String expandBar2;
	private Set participantstageinfos = new HashSet(0);
	private Set userActivities = new HashSet(0);
	private Set activitystaffs = new HashSet(0);
	private Set activitygroups = new HashSet(0);

	// Constructors

	/** default constructor */
	public Activitysubsteptimearrangement() {
	}

	/** minimal constructor */
	public Activitysubsteptimearrangement(
			Activitysubstepinfo activitysubstepinfo, String place,
			Timestamp beginTime, Timestamp endTime, Boolean deleteTag) {
		this.activitysubstepinfo = activitysubstepinfo;
		this.place = place;
		this.beginTime = beginTime;
		this.endTime = endTime;
		this.deleteTag = deleteTag;
	}

	/** full constructor */
	public Activitysubsteptimearrangement(
			Activitysubstepinfo activitysubstepinfo, String place,
			Timestamp beginTime, Timestamp endTime, Timestamp lastUpdateTime,
			Boolean deleteTag, String expandBar1, String expandBar2,
			Set participantstageinfos, Set userActivities, Set activitystaffs,
			Set activitygroups) {
		this.activitysubstepinfo = activitysubstepinfo;
		this.place = place;
		this.beginTime = beginTime;
		this.endTime = endTime;
		this.lastUpdateTime = lastUpdateTime;
		this.deleteTag = deleteTag;
		this.expandBar1 = expandBar1;
		this.expandBar2 = expandBar2;
		this.participantstageinfos = participantstageinfos;
		this.userActivities = userActivities;
		this.activitystaffs = activitystaffs;
		this.activitygroups = activitygroups;
	}

	// Property accessors

	public Integer getArrangement() {
		return this.arrangement;
	}

	public void setArrangement(Integer arrangement) {
		this.arrangement = arrangement;
	}

	public Activitysubstepinfo getActivitysubstepinfo() {
		return this.activitysubstepinfo;
	}

	public void setActivitysubstepinfo(Activitysubstepinfo activitysubstepinfo) {
		this.activitysubstepinfo = activitysubstepinfo;
	}

	public String getPlace() {
		return this.place;
	}

	public void setPlace(String place) {
		this.place = place;
	}

	public Timestamp getBeginTime() {
		return this.beginTime;
	}

	public void setBeginTime(Timestamp beginTime) {
		this.beginTime = beginTime;
	}

	public Timestamp getEndTime() {
		return this.endTime;
	}

	public void setEndTime(Timestamp endTime) {
		this.endTime = endTime;
	}

	public Timestamp getLastUpdateTime() {
		return this.lastUpdateTime;
	}

	public void setLastUpdateTime(Timestamp lastUpdateTime) {
		this.lastUpdateTime = lastUpdateTime;
	}

	public Boolean getDeleteTag() {
		return this.deleteTag;
	}

	public void setDeleteTag(Boolean deleteTag) {
		this.deleteTag = deleteTag;
	}

	public String getExpandBar1() {
		return this.expandBar1;
	}

	public void setExpandBar1(String expandBar1) {
		this.expandBar1 = expandBar1;
	}

	public String getExpandBar2() {
		return this.expandBar2;
	}

	public void setExpandBar2(String expandBar2) {
		this.expandBar2 = expandBar2;
	}

	public Set getParticipantstageinfos() {
		return this.participantstageinfos;
	}

	public void setParticipantstageinfos(Set participantstageinfos) {
		this.participantstageinfos = participantstageinfos;
	}

	public Set getUserActivities() {
		return this.userActivities;
	}

	public void setUserActivities(Set userActivities) {
		this.userActivities = userActivities;
	}

	public Set getActivitystaffs() {
		return this.activitystaffs;
	}

	public void setActivitystaffs(Set activitystaffs) {
		this.activitystaffs = activitystaffs;
	}

	public Set getActivitygroups() {
		return this.activitygroups;
	}

	public void setActivitygroups(Set activitygroups) {
		this.activitygroups = activitygroups;
	}

}